freshly-cut grass - German English Dictionary